From bf97d5c9dd7a1f3265d6d62f8e5bc6b4f5fc67f8 Mon Sep 17 00:00:00 2001 From: robertl Date: Sun, 1 Jun 2008 20:21:34 +0000 Subject: [PATCH] Teach KML geocache writer about entities in GC "number". --- gpsbabel/kml.c | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/gpsbabel/kml.c b/gpsbabel/kml.c index bea0fd248..c72c34a42 100644 --- a/gpsbabel/kml.c +++ b/gpsbabel/kml.c @@ -859,9 +859,14 @@ static void kml_geocache_pr(const waypoint *waypointp) kml_write_xml(-1, "\n"); kml_write_xml(1, "\n"); - kml_write_xml(0, "%s\n", waypointp->shortname); - if(waypointp->url_link_text) { + if (waypointp->shortname) { + p = xml_entitize(waypointp->shortname); + kml_write_xml(0, "%s\n", p); + xfree(p); + } + + if (waypointp->url_link_text) { p = xml_entitize(waypointp->url_link_text); kml_write_xml(0, "%s\n", p); xfree(p); -- 2.30.2